# 昵称：python小白
# 座右铭：扛得住涅槃之痛，才配得上重生之美！
# 开发时间：2023/3/4 22:08


# 字符串拼接方式:
# 1.使用+号拼接
# 使用+号拼接时,需要保证每一个子字符串必须都是字符串类型
a1 = "张三"
a2 = "李四"
print(a1 + a2)
c = a1 + "爱" + a2
print(c)
# 2.使用拼接函数 format函数
s1 = "hello!{}{}{}".format("张三", "李四", 666)
s2 = "hello!{0}{1}{2}".format("张三", "李四", 666)
s3 = "hello!{a}{b}{c}".format(a="张三", b="李四", c=666)
print(s1)
print(s2)
print(s3)

a1 = "张三"
a2 = "李四"
a3 = "王五"
print(a1 + a2 + a3)  # 只打印一个内容，先做了拼接，在一起打出。
print(a1, a2, a3, 6)  # 分别打印多个内容，没有做拼接

# 转义字符
# 字符串中一些表达特殊意义的字符
s1 = "这是第一行!\n这是第二行！"  # \n 表示换行符
print(s1)
s2 = "你是谁？\t离我远点！"  # \t 大概四个字符，表示制表符,想离的越远就多加几个\n
print(s2)

# 取消转义 (使用地方：文件路径、网址)
s = r"C:\Users\Administrator\Desktop\笔记"  # r代表取消转义，否则报错
print(s)
s1 = "C:\\Users\\Administrator\\Desktop\\笔记\\apiDay02"  # 双重转义=不转义
print(s1)
